package model;

import java.io.Serializable;

/**
 * The superclass for army action and pretty much everything else that happens
 * on the board
 * 
 * @author shefchik
 * 
 */
@SuppressWarnings("serial")
public abstract class ArenaAction implements Serializable {
	private Player player;

	/**
	 * Gets the player used in arena actions
	 * 
	 * @return The player
	 */
	public Player getPlayer() {
		return player;
	}

	/**
	 * Sets the player in arena action
	 * 
	 * @param p
	 *            The player
	 */
	public void setPlayer(Player p) {
		this.player = p;
	}
}